\documentclass[a4paper, 11pt]{article}

\usepackage{amsmath}
\usepackage{fancyhdr}
\usepackage{layout}
\addtolength{\hoffset}{-1.0cm} \addtolength{\textwidth}{2cm}
\addtolength{\voffset}{-1.0cm} \addtolength{\textheight}{2cm}
\usepackage{appendix} %生成附录

\usepackage{cite}
\makeatletter
\def\@cite#1#2{\textsuperscript{[{#1\if@tempswa , #2\fi}]}}
\makeatother

\usepackage{appendix} %生成附录
\usepackage{flushend, cuted} %

\usepackage{indentfirst,latexsym,bm}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{pifont}
\usepackage{CJK}
\usepackage[rgb]{xcolor}
\usepackage[dvips]{graphicx}
\usepackage{subfigure}
\usepackage{url}
\usepackage{mathrsfs}
\usepackage{caption}
%\captionsetup{hypcap=true}%


\usepackage[dvipdfm, %,pdftex这里决定运行文件的方式不同
                  pdfstartview=FitH,
                  CJKbookmarks=true,
                  bookmarksnumbered=true,
                  bookmarksopen=true,
                  colorlinks, %注释掉此项则交叉引用为彩色边框(将colorlinks和pdfborder同时注释掉)
                  pdfborder=001, %注释掉此项则交叉引用为彩色边框
                  linkcolor=black,
                  anchorcolor=green,
                  citecolor=green
                  ]{hyperref}
\usepackage{footnotebackref}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \href{url}{text}                           %
% \url{url}                                  %
% \nolinkurl{url}                            %
% \hyperbaseurl{url}                         %
% \hyperimage{imageurl}{text}                %
% \hyperdef{category}{name}{text}            %
% \hyperref{url}{category}{name}{text}       %
% \hyperref{label}{text}                     %
% \hyperlink{name}{text}                     %
% \hypertarget{name}{text}                   %
% \phantomsection                            %
% \addcontentsline{toc}{chapter}{\indexname} %
% \printindex                                %
% \autoref{label}                            %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{listings}
\lstset{basicstyle=\footnotesize\ttfamily,
numbers=left,
numberstyle=\tiny,
keywordstyle=\color{blue!70}, commentstyle=\color{red!50!green!50!blue!50},
frame=shadowbox,
rulesepcolor=\color{red!20!green!20!blue!20},
escapeinside=``, xleftmargin=2em,xrightmargin=2em, aboveskip=1em,
language=C++, keywordstyle=\color{blue!70},  frame=shadowbox, rulesepcolor=\color{red!20!green!20!blue!20}
}
\lstset{extendedchars=false}


\setlength\mathsurround{3pt}
\setlength{\columnsep}{3em}          %设置分栏间隔
\setlength{\parindent}{2em}          %设置段首缩进量
\renewcommand{\baselinestretch}{1.2} %重设行距       \usepackage{graphicx}
\newcommand{\lishu}[1]{   \CJKfamily{li}   {#1}}   %隶书\renewcommand*\fuigurename{\KAI{图}}
\newcommand{\heiti}[1]{  \CJKfamily{hei}  {#1}}   %黑体
\newcommand{\kaiti}[1]{  \CJKfamily{kai}  {#1}}   %楷体\usepackage{cite}
\newcommand{\red}[1]{  \textcolor{red}  {#1}}   %红色\makeatletter
\newcommand{\blue}[1]{ \textcolor{blue} {#1}}   %蓝色\def\@cite#1#2{\textsuperscript{[{#1\if@tempswa , #2\fi}]}}
\newcommand{\green}[1]{\textcolor{green}{#1}}   %绿色\makeatother
%
\newcommand{\KAI}[1]{\begin{CJK*}{UTF8}{kai}{#1}\end{CJK*}}
\newcommand{\HEI}[1]{\begin{CJK*}{UTF8}{hei}{#1}\end{CJK*}}
\newcommand{\LI}[1]{\begin{CJK*}{UTF8}{li}{#1}\end{CJK*}}
\newcommand{\SONG}[1]{\begin{CJK*}{UTF8}{song}{#1}\end{CJK*}}
\newcommand{\YOU}[1]{\begin{CJK*}{UTF8}{you}{#1}\end{CJK*}}
\newcommand{\FSONG}[1]{\begin{CJK*}{UTF8}{fsong}{#1}\end{CJK*}}


%----------------------------------------------------------------
\vfuzz2pt % Don't report over-full v-boxes if over-edge is small
\hfuzz2pt % Don't report over-full h-boxes if over-edge is small


%%--------------------------------------------------
%% 图片文件路径
%%--------------------------------------------------


% MATH -----------------------------------------------------------
\DeclareMathOperator{\diag}{diag}
\DeclareMathOperator{\rank}{rank}
\DeclareMathOperator{\vecm}{vec}
\DeclareMathOperator{\vecs}{vecs}

\newcommand{\mfloor}[1]{ \left\lfloor {#1} \right\rfloor }
\newcommand{\mpair}[2]{ \left\langle {#1}, {#2} \right\rangle}


\renewcommand{\bf}[1]{\mathbf{#1}}
%\renewcommand{\vec}[1]{\bm{#1}}    %向量， 黑斜体
\newcommand{\mat}[1]{\bm{#1}}    %矩阵
\newcommand{\dif}{\mathrm{d}}
\newcommand{\diver}{\mathrm{div}}
\newcommand{\me} {\mathrm{e}}
\newcommand{\mi} {\mathrm{i}}

\newcommand{\vecmat}[1]{\vecm{\left( #1 \right)}}
\newcommand{\vecsmat}[1]{\vecs{\left( #1 \right)}}
\newcommand{\vecasym}[1]{[#1]_\times}   % antisymmetric matrix from a vector
\newcommand{\id} {\mathbbm{1}}   % identity operator
\newcommand{\fracode}[2]{\frac{\dif {#1}}{\dif {#2}}}         % ordinary differential operator
\newcommand{\fracpde}[2]{\frac{\partial {#1}}{\partial {#2}}} % partial differential operator
\newcommand{\fracpderow}[2]{\partial {#1}/\partial {#2}}
\newcommand{\fracoderow}[2]{\dif {#1}/\dif {#2}}
\newcommand{\fracpdemix}[3]{\frac{\partial^2 {#1}}{\partial {#2} \partial {#3}}}
\newcommand{\lap}[2]{\frac{\partial^2 {#1}}{\partial {#2}^2}}
\newcommand{\laprow}[2]{\partial^2 {#1}/\partial {#2}^2}
\newcommand{\secode}[2]{\frac{\dif^2 {#1}}{\dif {#2}^2}}
\newcommand{\set}[1]{\left\{ #1 \right\}}
\newcommand{\abs}[1]{\left| #1 \right|}
\newcommand{\absvec}[1]{\left| \bf{#1} \right|}
\newcommand{\ket}[1]{|#1 \rangle}
\newcommand{\bra}[1]{\langle #1 |}
\newcommand{\braket}[2]{ \langle #1 | #2 \rangle}
\newcommand{\norm}[1]{\lVert #1 \rVert}
\newcommand{\normF}[1]{{\parallel #1 \parallel}_\textrm{F}}
\newcommand{\tA}[1]{{#1}^\textsf{T}}
\newcommand{\inv}[1]{#1^{-1}}
\newcommand{\ginv}[1]{#1^+}    % Moore-Penrose (general) inverse
\newcommand{\tinv}[1]{{#1}^{-\textsf{T}}}


\newcommand{\ES}[3]{\mathbb{#1}^{{#2}\times {#3}}}               % Euclidean space
\newcommand{\PS}[3]{\mathbb{#1}^{{#2}\times{#3}}}      % projective space
% ----------------------------------------------------------------

\newcommand{\en}[1]{$\mathrm{#1}$}   

\begin{document}
\begin{CJK*}{UTF8}{song}



%%---------------------------------
%使用 Scale=0.5的图片而且点击图片标题能够回到引用图片的地方，需要和下面的\IREF命令配合使用(似乎和\par 有冲突，多图时别在前面用\par )
\newcommand{\IMGD}[3]{
\begin{figure}
\centering\includegraphics[scale=0.5]{#1}
\hyperref[#3totext]{\caption{#2}\label{#3}}

\end{figure}
}
%%---------------------------------
%IMaGe
\newcommand{\IMG}[4]{
\begin{figure}[h]
\centering\includegraphics[scale=#1]{#2}
\hyperref[#4totext]{\caption{#3}\label{#4}}
\end{figure}
}
%%---------------------------------
%使用点击文字到图片的超链接
\newcommand{\IREF}[1]{\hyperref[#1]{\KAI{图\ref{#1}}} \label{#1totext}}
%----------------------------------
%使用点击脚注到文字的超链接(目前无法使用)
\newcommand{\myfoot}[2]{\label{#1}\footnote{\hyperref[#1]{#2}}}

%%---------------------------------
%% 设置页眉与页脚
\pagestyle{fancy}
\fancyhead[LO,RE]{\en{Linux}环境下使用\en{VirtualBox}安装虚拟机} % clear all fields
\fancyhead[RO,LE]{ABSR-ER-No.007}   %  请设置正确的个人文档编号
%\fancyhead[LO,RE]{\CJKfamily{hei>} \bfseries \leftmark}
%\fancyfoot[LE,RO]{\thepage}
\fancyfoot[RO,LE]{中欧航空工程师学院}
\fancyfoot[LO,RE]{SIAE}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}

%%---------------------------------
% THEOREME
\newtheorem{thm}{\textcolor[rgb]{0.98,0.00,0.00}{定理}}
\newtheorem{cor}[thm]{\textcolor[rgb]{0.00,0.00,1.00}{推论}}
\newtheorem{lem}[thm]{\textcolor[rgb]{0.00,0.00,1.00}{引理}}
\newtheorem{prop}[thm]{\textcolor[rgb]{0.00,0.00,1.00}{性质}}
\newtheorem{prob}[thm]{\textcolor[rgb]{0.98,0.00,0.00}{问题}}
\newtheorem{conj}[thm]{\textcolor[rgb]{1.00,0.00,1.00}{猜想}}
\newtheorem{defn}[thm]{\textcolor[rgb]{0.44,0.00,0.87}{定义}}
\newtheorem{rem}[thm]{\textcolor[rgb]{1.00,0.50,0.25}{注记}}
\newtheorem{eg}[thm]{\textcolor[rgb]{0.00,0.00,1.00}{例}}%[chapter]

\renewcommand{\contentsname}{\hfil 目\quad 录}
\renewcommand{\figurename}{\kaiti{图}}
\renewcommand{\refname}{\kaiti{参考文献}}
\setcounter{figure}{0}


\title{\heiti{\en{Linux}环境下使用\en{VirtualBox}安装虚拟机\\ ABSR-ER-No.007}}
\author{\kaiti{王子昊}(Zi-Hao Wang)\\
               个人代号: ABSR-03,  电子邮件: zhwang0721@gmail.com }

\date{2015~年~03~月~01~日}


%%*************************************************
%%  打印 标题, 作者, 日期等内容
%%*************************************************
\maketitle       %
\tableofcontents
\pagenumbering{roman}
%%*************************************************
%% 显示内容目录
%%*************************************************
\newpage
\pagenumbering{arabic}
%%*************************************************
%% 正文部分
%%*************************************************
\section{说明}
\subsection{环境说明}
操作系统: Ubuntu 14.04.2\par 
\en{VirtualBox}版本: 4.3.22\par  
\en{WindowsXP}版本: SP3\par
假设登陆用户的用户名是\en{regis}
\subsection{本文档说明}
本文档介绍了在\en{Linux}环境中安装虚拟机软件\en{VirtualBox}的方法, 同时介绍了在其中安装配置\en{WindowsXP}虚拟机的基本步骤.
\section{准备工作}
\subsection{下载及安装相关软件}
有两种方法安装\en{VirtualBox}主程序:\par
\begin{itemize}
\item 安装软件库中的\en{VirtualBox}, 运行命令:\par 
		\verb|$ sudo apt-get install virtualbox |;
\item 从官方网站\myfoot{wanzh}{\href{https://www.virtualbox.org/wiki/Linux\_Downloads}{https://www.virtualbox.org/wiki/Linux\_Downloads}}上下载最新的\en{DEB}安装包, 在安装包所在的路径下运行命令:\par 
		\verb|$ sudo dpkg -i name-of-package.deb|
		\par 如果遇到依赖错误, 可运行命令:\par 
		\verb|$ sudo apt-get -f install |
\end{itemize}
\par
还需从官方网站下载对应版本的扩展包: \en{Oracle~VM~VirtualBox~Extension~Pack}, 双击这个文件即可打开\en{VirtualBox}进行安装.
\subsection{验证安装结果}
在系统程序列表中找到\en{VirtualBox}图标, 点击后\en{VirtualBox}正常打开不报错, 则表示\en{VirtualBox}主程序安装成功. 打开\en{VirtualBox}主程序按下\en{Ctrl+G}, 点击\textbf{拓展}, 右侧有类似\IREF{tuozhan}显示有活动的拓展包则表示拓展包也安装成功了.
\IMG{0.5}{tuozhan.eps}{活动的拓展包}{tuozhan}
\section{安装与配置\en{WindowsXP}虚拟机}
\subsection{在\en{VirtualBox}中创建新的虚拟机}
打开\en{VirtualBox}后点击\textbf{新建}, 会弹出如\IREF{xinjian}所示的界面, 填好名称之后点击\textbf{下一步}, 显示如\IREF{neicun}所示的界面, 分配给\en{32}位的\en{WindowsXP}\en{2G}内存足够其流畅运行. 点击\textbf{下一步}, 如\IREF{yingpan}所示, 这时候要创建虚拟硬盘, 在这一步要注意的是, 如果你已经有同学创建了一个安装了\en{WindowsXP}的虚拟硬盘你可以选择``使用已有的硬盘文件", 这样后面就不需要自己再安装\en{WindowsXP}和相关软件了. 由于这是全新安装, 所以我们选择\textbf{VDI(\en{VirtualBox}磁盘映像)}. 如\IREF{yingpanleixing}所示, 选择建议的硬盘类型:\textbf{VDI(\en{VirtualBox}磁盘映像)}, 点击\textbf{下一步}. 为了节省硬盘空间, 我们选择如\IREF{dongtaifenpei}所示的\textbf{动态分配}. 下一步如\IREF{daxiao}设定\textbf{动态分配}硬盘大小的上限. 最后点击\textbf{创建}即可.
\IMG{0.4}{xinjian.eps}{新建虚拟机}{xinjian}
\IMG{0.4}{neicun.eps}{分配内存}{neicun}
\IMG{0.4}{yingpan.eps}{添加硬盘}{yingpan}
\IMG{0.35}{yingpanleixing.eps}{选择硬盘类型}{yingpanleixing}
\IMG{0.35}{dongtaifenpei.eps}{动态分配虚拟硬盘大小}{dongtaifenpei}
\IMG{0.35}{daxiao.eps}{动态虚拟硬盘的大小上限}{daxiao}
\subsection{在创建的虚拟机中安装\en{WindowsXP}操作系统}
选择刚刚创建的虚拟机, 点击\textbf{设置}, 会出现如\IREF{shezhi}所示界面. 点击\textbf{储存}\en{\rightarrow}\textbf{没有光驱}\en{\rightarrow}\en{分配光驱旁边的小光盘}, 选择\en{WindowsXP}的安装盘镜像, 即如\IREF{guangqu}所示. 点击\textbf{确定}保存设置之后点击\textbf{启动}. 这时候安装系统就和在真正的电脑上安装系统是一样的, 在此就不再赘述.
\IMG{0.35}{shezhi.eps}{虚拟机的设置界面}{shezhi}
\IMG{0.35}{guangqu.eps}{为光驱添加系统安装盘镜像}{guangqu}
\subsection{安装增强功能与配置}
\subsection{安装增强功能}
虚拟机的操作系统完成之后, 需要安装增强功能使用虚拟机读写优盘, 与主机共享文件, 虚拟机使用摄像头等高级功能. 启动虚拟机, 点击状态栏上的\textbf{设备}, 选择\textbf{安装增强功能}, 在虚拟系统中就会跳出如\IREF{anzhuang} 所示的安装程序, 一路点击\en{Next}就好, 可能还会弹出如\IREF{xinren}所示的窗口, 点击\textbf{仍然继续}, 安装完成后重启即可.
\IMG{0.35}{anzhuang.eps}{安装增强功能}{anzhuang}
\IMG{0.38}{xinren.eps}{点击仍然继续}{xinren}
\subsection{使用优盘}
启动虚拟机, 点击\textbf{设备}\en{\rightarrow}\textbf{分配\en{USB}设备}. 如果显示\textbf{没有可用的\en{USB}设备}, 不要着急, 我当时也遇到了这个情况, 按理说安装完拓展包后就可以使用\en{USB2.0}的优盘, 但是就是不显示. 上网查阅资料后得知, 优盘在主机上挂载是被当前用户可读写的, 所以需要将当前用户(也就是我自己)添加到\en{VirtualBox}的用户组里, 执行下面的命令后注销:
\par \verb|$ sudo adduser regis vboxusers|\par 
在启动虚拟机, 看看分配\en{USB}设备中是不是多了你的优盘的选项呢?
\subsection{使用摄像头}
启动虚拟机, 点击\textbf{设备}\en{\rightarrow}\textbf{摄像头}, 选择你的摄像头即可.
\subsection{与主机共享文件夹}
在虚拟机的设置中添加如\IREF{gongxiang}所示的共享文件夹. 启动虚拟机, 右键单击虚拟系统中的\textbf{我的电脑}, 选择\textbf{映射网络驱动器}, 点击浏览, 选择刚刚创建的共享文件夹, 如\IREF{yingshe}所示. 之后在\textbf{我的电脑}界面中就会出现一个\textbf{'Vboxsvr'上的My\_Share(Z:)}, 这个就是共享文件夹了, 如\IREF{wodediannao}.
\IMG{0.3}{gongxiang.eps}{在设置中添加共享文件夹}{gongxiang}
\IMG{0.38}{yingshe.eps}{添加网络驱动映射}{yingshe}
\IMG{0.28}{wodediannao.eps}{我的电脑}{wodediannao}

\subsection{网络连接}
这个我不是很懂, 按照网上的方法并不能够成功. \IREF{wangluo}是我自己尝试出来的. 这项设置和操作系统有关系, 如果虚拟系统是\en{Ubuntu}系统, 只需要选择网络桥接即可. 
\IMG{0.35}{wangluo.eps}{网络设置}{wangluo}
\newpage
\end{CJK*}
\end{document}
